hard-won trust - German English Dictionary